package com.yxy.chatserver.service;

import com.yxy.chatserver.domain.po.FriendRequest;
import com.yxy.chatserver.domain.vo.FriendRequestVO;

import java.time.LocalDateTime;

/**
 * 朋友请求服务
 */
public interface FriendRequestService {

    /**
     * 创建朋友请求
     *
     * @param fromUserId
     * @param toUserId
     * @param note
     * @param sendTime
     * @return
     */
    FriendRequest createFriendRequest(String fromUserId, String toUserId, String note, LocalDateTime sendTime);

    /**
     * 接受朋友请求
     * @param fromUserId
     * @param toUserId
     * @param status
     * @param sendTime
     */
    void updateFriendRequest(String fromUserId, String toUserId, String status, LocalDateTime sendTime);
}
